# near model CODE resource # jump table entries: 2336-2345 (10 of them) export_292: 00000000 4E56 0000 link A6, 0 00000004 48E7 0018 movem.l -[A7], A3,A4 00000008 286E 0008 movea.l A4, [A6 + 0x8] 0000000C 2F2E 000C move.l -[A7], [A6 + 0xC] 00000010 2F0C move.l -[A7], A4 00000012 4EBA 07B0 jsr [PC + 0x7B0 /* 000007C4 */] 00000016 7000 moveq.l D0, 0x00 00000018 2F00 move.l -[A7], D0 0000001A 2F0C move.l -[A7], A4 0000001C 4EAD 2482 jsr [A5 + 0x2482 /* export_1164 */] 00000020 2054 movea.l A0, [A4] 00000022 117C 0001 001A move.b [A0 + 0x1A], 0x1 00000028 7001 moveq.l D0, 0x01 0000002A 1F00 move.b -[A7], D0 0000002C 2F0C move.l -[A7], A4 0000002E 4EAD 2492 jsr [A5 + 0x2492 /* export_1166 */] 00000032 4EAD 0062 jsr [A5 + 0x62 /* export_8 */] 00000036 4878 03EA push.l 0x3EA 0000003A 4EAD 005A jsr [A5 + 0x5A /* export_7 */] 0000003E 4A2D F8A0 tst.b [A5 - 0x760] 00000042 584F addq.w A7, 4 00000044 6700 01AA beq +0x1AC /* 000001F0 */ 00000048 7076 moveq.l D0, 0x76 0000004A 2F00 move.l -[A7], D0 0000004C 486D 1CE2 pea.l [A5 + 0x1CE2 /* export_920 */] 00000050 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 00000054 2840 movea.l A4, D0 00000056 7064 moveq.l D0, 0x64 00000058 2F00 move.l -[A7], D0 0000005A 486D 1CDA pea.l [A5 + 0x1CDA /* export_919 */] 0000005E 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 00000062 2840 movea.l A4, D0 00000064 7066 moveq.l D0, 0x66 00000066 2F00 move.l -[A7], D0 00000068 486D 1C8A pea.l [A5 + 0x1C8A /* export_909 */] 0000006C 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 00000070 2840 movea.l A4, D0 00000072 7068 moveq.l D0, 0x68 00000074 2F00 move.l -[A7], D0 00000076 486D 1C92 pea.l [A5 + 0x1C92 /* export_910 */] 0000007A 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 0000007E 2840 movea.l A4, D0 00000080 4878 009E push.l 0x9E 00000084 486D 1CCA pea.l [A5 + 0x1CCA /* export_917 */] 00000088 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 0000008C 2840 movea.l A4, D0 0000008E 7064 moveq.l D0, 0x64 00000090 2F00 move.l -[A7], D0 00000092 486D 1CC2 pea.l [A5 + 0x1CC2 /* export_916 */] 00000096 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 0000009A 2840 movea.l A4, D0 0000009C 705C moveq.l D0, 0x5C 0000009E 2F00 move.l -[A7], D0 000000A0 486D 1CA2 pea.l [A5 + 0x1CA2 /* export_912 */] 000000A4 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 000000A8 2840 movea.l A4, D0 000000AA 4878 0094 push.l 0x94 000000AE 486D 1D92 pea.l [A5 + 0x1D92 /* export_942 */] 000000B2 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 000000B6 2840 movea.l A4, D0 000000B8 705E moveq.l D0, 0x5E 000000BA 2F00 move.l -[A7], D0 000000BC 486D 1CB2 pea.l [A5 + 0x1CB2 /* export_914 */] 000000C0 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 000000C4 2840 movea.l A4, D0 000000C6 7068 moveq.l D0, 0x68 000000C8 2F00 move.l -[A7], D0 000000CA 486D 1CAA pea.l [A5 + 0x1CAA /* export_913 */] 000000CE 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 000000D2 2840 movea.l A4, D0 000000D4 7068 moveq.l D0, 0x68 000000D6 2F00 move.l -[A7], D0 000000D8 486D 1D9A pea.l [A5 + 0x1D9A /* export_943 */] 000000DC 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 000000E0 2840 movea.l A4, D0 000000E2 7076 moveq.l D0, 0x76 000000E4 2F00 move.l -[A7], D0 000000E6 486D 1D32 pea.l [A5 + 0x1D32 /* export_930 */] 000000EA 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 000000EE 2840 movea.l A4, D0 000000F0 7008 moveq.l D0, 0x08 000000F2 2F00 move.l -[A7], D0 000000F4 486D 1C7A pea.l [A5 + 0x1C7A /* export_907 */] 000000F8 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 000000FC 2840 movea.l A4, D0 000000FE 7008 moveq.l D0, 0x08 00000100 2F00 move.l -[A7], D0 00000102 486D 1C82 pea.l [A5 + 0x1C82 /* export_908 */] 00000106 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 0000010A 2840 movea.l A4, D0 0000010C 7014 moveq.l D0, 0x14 0000010E 2F00 move.l -[A7], D0 00000110 486D 1CEA pea.l [A5 + 0x1CEA /* export_921 */] 00000114 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 00000118 2840 movea.l A4, D0 0000011A 700A moveq.l D0, 0x0A 0000011C 2F00 move.l -[A7], D0 0000011E 486D 1CBA pea.l [A5 + 0x1CBA /* export_915 */] 00000122 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 00000126 2840 movea.l A4, D0 00000128 7006 moveq.l D0, 0x06 0000012A 2F00 move.l -[A7], D0 0000012C 486D 1C9A pea.l [A5 + 0x1C9A /* export_911 */] 00000130 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 00000134 2840 movea.l A4, D0 00000136 7052 moveq.l D0, 0x52 00000138 2F00 move.l -[A7], D0 0000013A 486D 1CFA pea.l [A5 + 0x1CFA /* export_923 */] 0000013E 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 00000142 2840 movea.l A4, D0 00000144 705E moveq.l D0, 0x5E 00000146 2F00 move.l -[A7], D0 00000148 486D 1D02 pea.l [A5 + 0x1D02 /* export_924 */] 0000014C 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 00000150 2840 movea.l A4, D0 00000152 701A moveq.l D0, 0x1A 00000154 2F00 move.l -[A7], D0 00000156 486D 1D12 pea.l [A5 + 0x1D12 /* export_926 */] 0000015A 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 0000015E 2840 movea.l A4, D0 00000160 7052 moveq.l D0, 0x52 00000162 2F00 move.l -[A7], D0 00000164 486D 1D52 pea.l [A5 + 0x1D52 /* export_934 */] 00000168 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 0000016C 2840 movea.l A4, D0 0000016E 7038 moveq.l D0, 0x38 00000170 2F00 move.l -[A7], D0 00000172 486D 1D5A pea.l [A5 + 0x1D5A /* export_935 */] 00000176 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 0000017A 2840 movea.l A4, D0 0000017C 703C moveq.l D0, 0x3C 0000017E 2F00 move.l -[A7], D0 00000180 486D 1D6A pea.l [A5 + 0x1D6A /* export_937 */] 00000184 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 00000188 2840 movea.l A4, D0 0000018A 703C moveq.l D0, 0x3C 0000018C 2F00 move.l -[A7], D0 0000018E 486D 1D62 pea.l [A5 + 0x1D62 /* export_936 */] 00000192 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 00000196 2840 movea.l A4, D0 00000198 7070 moveq.l D0, 0x70 0000019A 2F00 move.l -[A7], D0 0000019C 486D 1D8A pea.l [A5 + 0x1D8A /* export_941 */] 000001A0 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 000001A4 2840 movea.l A4, D0 000001A6 4878 00B6 push.l 0xB6 000001AA 486D 1D42 pea.l [A5 + 0x1D42 /* export_932 */] 000001AE 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 000001B2 2840 movea.l A4, D0 000001B4 7064 moveq.l D0, 0x64 000001B6 2F00 move.l -[A7], D0 000001B8 486D 1D4A pea.l [A5 + 0x1D4A /* export_933 */] 000001BC 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 000001C0 2840 movea.l A4, D0 000001C2 7064 moveq.l D0, 0x64 000001C4 2F00 move.l -[A7], D0 000001C6 486D 1D82 pea.l [A5 + 0x1D82 /* export_940 */] 000001CA 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 000001CE 2840 movea.l A4, D0 000001D0 7076 moveq.l D0, 0x76 000001D2 2F00 move.l -[A7], D0 000001D4 486D 1D7A pea.l [A5 + 0x1D7A /* export_939 */] 000001D8 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 000001DC 2840 movea.l A4, D0 000001DE 7062 moveq.l D0, 0x62 000001E0 2F00 move.l -[A7], D0 000001E2 486D 1D3A pea.l [A5 + 0x1D3A /* export_931 */] 000001E6 4EAD 00D2 jsr [A5 + 0xD2 /* export_22 */] 000001EA 2640 movea.l A3, D0 000001EC 4FEF 00F0 lea.l A7, [A7 + 0xF0] label000001F0: 000001F0 4CEE 1800 FFF8 movem.l A3,A4, [A6 - 0x8] 000001F6 4E5E unlink A6 000001F8 205F movea.l A0, [A7]+ 000001FA 504F addq.w A7, 8 000001FC 4ED0 jmp [A0] 000001FE 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000200-00000208 fn00000200: 00000200 4E56 0000 link A6, 0 00000204 422D F160 clr.b [A5 - 0xEA0] // end alternate branch 00000200-00000208 fn00000200: // (misaligned) 00000202 0000 422D ori.b D0, 0x2D /* '-' */ 00000206 F160 .extension 0x160 <> // unimplemented 00000208 4E5E unlink A6 0000020A 4E75 rts fn0000020C: 0000020C 4E56 0000 link A6, 0 00000210 2F0C move.l -[A7], A4 00000212 102D F160 move.b D0, [A5 - 0xEA0] 00000216 6600 0130 bne +0x132 /* 00000348 */ 0000021A 1F3C 0001 move.b -[A7], 0x1 0000021E 4EAD 1ACA jsr [A5 + 0x1ACA /* export_853 */] 00000222 42A7 clr.l -[A7] 00000224 3F3C 0004 move.w -[A7], 0x4 00000228 A9B9 syscall GetCursor 0000022A 205F movea.l A0, [A7]+ 0000022C 2050 movea.l A0, [A0] 0000022E 43ED F26E lea.l A1, [A5 - 0xD92] 00000232 7010 moveq.l D0, 0x10 label00000234: 00000234 22D8 move.l [A1]+, [A0]+ 00000236 51C8 FFFC dbf D0, -0x6 /* 00000234 */ 0000023A 3B7C 0101 F26A move.w [A5 - 0xD96], 0x101 00000240 422D F26C clr.b [A5 - 0xD94] 00000244 3B7C 0078 F268 move.w [A5 - 0xD98], 0x78 /* 'x' */ 0000024A 422D F21E clr.b [A5 - 0xDE2] 0000024E 41ED F220 lea.l A0, [A5 - 0xDE0] 00000252 43ED FA26 lea.l A1, [A5 - 0x5DA] 00000256 7010 moveq.l D0, 0x10 label00000258: 00000258 20D9 move.l [A0]+, [A1]+ 0000025A 51C8 FFFC dbf D0, -0x6 /* 00000258 */ 0000025E 49ED F16C lea.l A4, [A5 - 0xE94] 00000262 397C 0001 0004 move.w [A4 + 0x4], 0x1 00000268 41ED 11F2 lea.l A0, [A5 + 0x11F2 /* export_570 */] 0000026C 2948 0006 move.l [A4 + 0x6], A0 00000270 297C 0078 0000 000A move.l [A4 + 0xA], 0x780000 /* 'x\0\0' */ 00000278 42A7 clr.l -[A7] 0000027A 2E8D move.l [A7], A5 0000027C 2B5F F168 move.l [A5 - 0xE98], [A7]+ 00000280 4267 clr.w -[A7] 00000282 486D F2F4 pea.l [A5 - 0xD0C] 00000286 3F3C A851 move.w -[A7], 0xA851 0000028A 486D 1222 pea.l [A5 + 0x1222 /* export_576 */] 0000028E 4EAD 1BFA jsr [A5 + 0x1BFA /* export_891 */] 00000292 4EAD 194A jsr [A5 + 0x194A /* export_805 */] 00000296 4267 clr.w -[A7] 00000298 486D F304 pea.l [A5 - 0xCFC] 0000029C 3F3C A850 move.w -[A7], 0xA850 000002A0 486D 122A pea.l [A5 + 0x122A /* export_577 */] 000002A4 4EAD 1BF2 jsr [A5 + 0x1BF2 /* export_890 */] 000002A8 4EAD 194A jsr [A5 + 0x194A /* export_805 */] 000002AC 102D F8BD move.b D0, [A5 - 0x743] 000002B0 6716 beq +0x18 /* 000002C8 */ 000002B2 4267 clr.w -[A7] 000002B4 486D F2C4 pea.l [A5 - 0xD3C] 000002B8 3F3C AA1C move.w -[A7], 0xAA1C 000002BC 486D 121A pea.l [A5 + 0x121A /* export_575 */] 000002C0 4EAD 1BFA jsr [A5 + 0x1BFA /* export_891 */] 000002C4 4EAD 194A jsr [A5 + 0x194A /* export_805 */] label000002C8: 000002C8 4267 clr.w -[A7] 000002CA 486D F16C pea.l [A5 - 0xE94] 000002CE 205F movea.l A0, [A7]+ 000002D0 A033 syscall VInstall 000002D2 3E80 move.w [A7], D0 000002D4 4EAD 194A jsr [A5 + 0x194A /* export_805 */] 000002D8 4267 clr.w -[A7] 000002DA 486D F2D4 pea.l [A5 - 0xD2C] 000002DE 3F3C A970 move.w -[A7], 0xA970 000002E2 486D 1232 pea.l [A5 + 0x1232 /* export_578 */] 000002E6 4EAD 1BF2 jsr [A5 + 0x1BF2 /* export_890 */] 000002EA 4EAD 194A jsr [A5 + 0x194A /* export_805 */] 000002EE 4267 clr.w -[A7] 000002F0 486D F314 pea.l [A5 - 0xCEC] 000002F4 3F3C A971 move.w -[A7], 0xA971 000002F8 486D 1232 pea.l [A5 + 0x1232 /* export_578 */] 000002FC 4EAD 1BF2 jsr [A5 + 0x1BF2 /* export_890 */] 00000300 4EAD 194A jsr [A5 + 0x194A /* export_805 */] 00000304 102D F8CD move.b D0, [A5 - 0x733] 00000308 672C beq +0x2E /* 00000336 */ 0000030A 4267 clr.w -[A7] 0000030C 486D F2E4 pea.l [A5 - 0xD1C] 00000310 3F3C A973 move.w -[A7], 0xA973 00000314 486D 1232 pea.l [A5 + 0x1232 /* export_578 */] 00000318 4EAD 1BF2 jsr [A5 + 0x1BF2 /* export_890 */] 0000031C 4EAD 194A jsr [A5 + 0x194A /* export_805 */] 00000320 4267 clr.w -[A7] 00000322 486D F2B4 pea.l [A5 - 0xD4C] 00000326 3F3C A977 move.w -[A7], 0xA977 0000032A 486D 1232 pea.l [A5 + 0x1232 /* export_578 */] 0000032E 4EAD 1BF2 jsr [A5 + 0x1BF2 /* export_890 */] 00000332 4EAD 194A jsr [A5 + 0x194A /* export_805 */] label00000336: 00000336 3F3C 0078 move.w -[A7], 0x78 /* 'x' */ 0000033A 4EAD 120A jsr [A5 + 0x120A /* export_573 */] 0000033E 4EAD 1212 jsr [A5 + 0x1212 /* export_574 */] 00000342 1B7C 0001 F160 move.b [A5 - 0xEA0], 0x1 label00000348: 00000348 285F movea.l A4, [A7]+ 0000034A 4E5E unlink A6 0000034C 4E75 rts 0000034E 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_293: // at 00000350 (misaligned) 00000352 FFFA .invalid <> 00000354 48E7 0108 movem.l -[A7], D7,A4 00000358 4EBA FEA6 jsr [PC - 0x15A /* 00000200 */] 0000035C 4267 clr.w -[A7] 0000035E 486D F704 pea.l [A5 - 0x8FC] 00000362 3F3C A9F4 move.w -[A7], 0xA9F4 00000366 486D 1972 pea.l [A5 + 0x1972 /* export_810 */] 0000036A 4EAD 1BF2 jsr [A5 + 0x1BF2 /* export_890 */] 0000036E 4EAD 194A jsr [A5 + 0x194A /* export_805 */] 00000372 4EBA FE98 jsr [PC - 0x168 /* 0000020C */] 00000376 422D F358 clr.b [A5 - 0xCA8] 0000037A 3B7C FFFF F3D8 move.w [A5 - 0xC28], 0xFFFF 00000380 42A7 clr.l -[A7] 00000382 487A 039C pea.l [PC + 0x39C /* 00000720, value 0x4E4D6163 'NMac' */] 00000386 A906 syscall NewString 00000388 2B5F F6D4 move.l [A5 - 0x92C], [A7]+ 0000038C 42A7 clr.l -[A7] 0000038E 4EAD 199A jsr [A5 + 0x199A /* export_815 */] 00000392 2B5F F838 move.l [A5 - 0x7C8], [A7]+ 00000396 42A7 clr.l -[A7] 00000398 4EAD 199A jsr [A5 + 0x199A /* export_815 */] 0000039C 2B5F F44A move.l [A5 - 0xBB6], [A7]+ 000003A0 426D F6D0 clr.w [A5 - 0x930] 000003A4 42A7 clr.l -[A7] 000003A6 A975 syscall TickCount 000003A8 2B5F F524 move.l [A5 - 0xADC], [A7]+ 000003AC 426D F3DC clr.w [A5 - 0xC24] 000003B0 1B7C 0002 F6F4 move.b [A5 - 0x90C], 0x2 000003B6 422D F460 clr.b [A5 - 0xBA0] 000003BA 2B6D F524 F47C move.l [A5 - 0xB84], [A5 - 0xADC] 000003C0 2B7C 2020 2020 F3AC move.l [A5 - 0xC54], 0x20202020 /* ' ' */ 000003C8 422D F71C clr.b [A5 - 0x8E4] 000003CC 102D F8BD move.b D0, [A5 - 0x743] 000003D0 671E beq +0x20 /* 000003F0 */ 000003D2 42A7 clr.l -[A7] 000003D4 486D F528 pea.l [A5 - 0xAD8] 000003D8 486D F714 pea.l [A5 - 0x8EC] 000003DC 487A 0340 pea.l [PC + 0x340 /* 0000071E, value 0x4E4D 'NM', cstring "" */] 000003E0 42A7 clr.l -[A7] 000003E2 42A7 clr.l -[A7] 000003E4 4267 clr.w -[A7] 000003E6 42A7 clr.l -[A7] 000003E8 AA45 syscall NewCWindow 000003EA 2B5F F81C move.l [A5 - 0x7E4], [A7]+ 000003EE 601C bra +0x1E /* 0000040C */ label000003F0: 000003F0 42A7 clr.l -[A7] 000003F2 486D F528 pea.l [A5 - 0xAD8] 000003F6 486D F714 pea.l [A5 - 0x8EC] 000003FA 487A 0322 pea.l [PC + 0x322 /* 0000071E, value 0x4E4D 'NM', cstring "" */] 000003FE 42A7 clr.l -[A7] 00000400 42A7 clr.l -[A7] 00000402 4267 clr.w -[A7] 00000404 42A7 clr.l -[A7] 00000406 A913 syscall NewWindow 00000408 2B5F F81C move.l [A5 - 0x7E4], [A7]+ label0000040C: 0000040C 2B6D F524 F458 move.l [A5 - 0xBA8], [A5 - 0xADC] 00000412 2B7C 0000 1C20 F368 move.l [A5 - 0xC98], 0x1C20 0000041A 7000 moveq.l D0, 0x00 0000041C 2B40 F6EC move.l [A5 - 0x914], D0 00000420 2B7C 0004 0004 F3B0 move.l [A5 - 0xC50], 0x40004 00000428 486D F844 pea.l [A5 - 0x7BC] 0000042C 42A7 clr.l -[A7] 0000042E A880 syscall SetPt 00000430 486D F714 pea.l [A5 - 0x8EC] 00000434 42A7 clr.l -[A7] 00000436 42A7 clr.l -[A7] 00000438 A8A7 syscall SetRect 0000043A 486D F82C pea.l [A5 - 0x7D4] 0000043E 42A7 clr.l -[A7] 00000440 42A7 clr.l -[A7] 00000442 4EAD 1B0A jsr [A5 + 0x1B0A /* export_861 */] 00000446 486D F6D8 pea.l [A5 - 0x928] 0000044A 42A7 clr.l -[A7] 0000044C 42A7 clr.l -[A7] 0000044E 42A7 clr.l -[A7] 00000450 42A7 clr.l -[A7] 00000452 4EAD 1B1A jsr [A5 + 0x1B1A /* export_863 */] 00000456 42A7 clr.l -[A7] 00000458 2EB8 09EE move.l [A7], [0x000009EE /* GrayRgn */] 0000045C 205F movea.l A0, [A7]+ 0000045E 2050 movea.l A0, [A0] 00000460 49E8 0002 lea.l A4, [A0 + 0x2] 00000464 486D F394 pea.l [A5 - 0xC6C] 00000468 302C 0002 move.w D0, [A4 + 0x2] 0000046C 5840 addq.w D0, 4 0000046E 3F00 move.w -[A7], D0 00000470 3014 move.w D0, [A4] 00000472 5840 addq.w D0, 4 00000474 3F00 move.w -[A7], D0 00000476 302C 0006 move.w D0, [A4 + 0x6] 0000047A 5940 subq.w D0, 4 0000047C 3F00 move.w -[A7], D0 0000047E 302C 0004 move.w D0, [A4 + 0x4] 00000482 5940 subq.w D0, 4 00000484 3F00 move.w -[A7], D0 00000486 A8A7 syscall SetRect 00000488 486D F3E8 pea.l [A5 - 0xC18] 0000048C 2F3C 0050 0050 move.l -[A7], 0x500050 /* 'P\0P' */ 00000492 3F2C 0006 move.w -[A7], [A4 + 0x6] 00000496 302C 0004 move.w D0, [A4 + 0x4] 0000049A 5140 subq.w D0, 8 0000049C 3F00 move.w -[A7], D0 0000049E A8A7 syscall SetRect 000004A0 486D F38C pea.l [A5 - 0xC74] 000004A4 302C 0002 move.w D0, [A4 + 0x2] 000004A8 D07C 0010 add.w D0, 0x10 000004AC 3F00 move.w -[A7], D0 000004AE 3014 move.w D0, [A4] 000004B0 D07C 0010 add.w D0, 0x10 000004B4 3F00 move.w -[A7], D0 000004B6 302C 0006 move.w D0, [A4 + 0x6] 000004BA 907C 0010 sub.w D0, 0x10 000004BE 3F00 move.w -[A7], D0 000004C0 302C 0004 move.w D0, [A4 + 0x4] 000004C4 907C 0010 sub.w D0, 0x10 000004C8 3F00 move.w -[A7], D0 000004CA A8A7 syscall SetRect 000004CC 3B7C 0100 F518 move.w [A5 - 0xAE8], 0x100 000004D2 422D F820 clr.b [A5 - 0x7E0] 000004D6 7000 moveq.l D0, 0x00 000004D8 2B40 F370 move.l [A5 - 0xC90], D0 000004DC 422D F36C clr.b [A5 - 0xC94] 000004E0 7000 moveq.l D0, 0x00 000004E2 2B40 F34C move.l [A5 - 0xCB4], D0 000004E6 422D F3A8 clr.b [A5 - 0xC58] 000004EA 422D F6C8 clr.b [A5 - 0x938] 000004EE 486E FFFE pea.l [A6 - 0x2] 000004F2 486D F6F8 pea.l [A5 - 0x908] 000004F6 4EAD 02CA jsr [A5 + 0x2CA /* export_85 */] 000004FA 7001 moveq.l D0, 0x01 000004FC B06E FFFE cmp.w D0, [A6 - 0x2] 00000500 57C0 seq D0 00000502 4400 neg.b D0 00000504 1B40 F3A8 move.b [A5 - 0xC58], D0 00000508 7000 moveq.l D0, 0x00 0000050A 2B40 F3E0 move.l [A5 - 0xC20], D0 0000050E 3B7C 0001 F5C4 move.w [A5 - 0xA3C], 0x1 00000514 486D F35C pea.l [A5 - 0xCA4] 00000518 486D 1ECC pea.l [A5 + 0x1ECC] 0000051C 3F3C 0024 move.w -[A7], 0x24 /* '$' */ 00000520 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */] 00000524 2F2D F35C move.l -[A7], [A5 - 0xCA4] 00000528 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 0000052C 42A7 clr.l -[A7] 0000052E 2F2D F35C move.l -[A7], [A5 - 0xCA4] 00000532 4EAD 1092 jsr [A5 + 0x1092 /* export_526 */] 00000536 2B6D F35C F450 move.l [A5 - 0xBB0], [A5 - 0xCA4] 0000053C 42A7 clr.l -[A7] 0000053E 4EAD 1252 jsr [A5 + 0x1252 /* export_582 */] 00000542 2B5F F3A4 move.l [A5 - 0xC5C], [A7]+ 00000546 1B7C 0001 F6FC move.b [A5 - 0x904], 0x1 0000054C 7000 moveq.l D0, 0x00 0000054E 2B40 F6CC move.l [A5 - 0x934], D0 00000552 422D F484 clr.b [A5 - 0xB7C] 00000556 7000 moveq.l D0, 0x00 00000558 2B40 F828 move.l [A5 - 0x7D8], D0 0000055C 2B40 F464 move.l [A5 - 0xB9C], D0 00000560 3B7C 0001 F478 move.w [A5 - 0xB88], 0x1 00000566 1B7C 0001 F6E8 move.b [A5 - 0x918], 0x1 0000056C 426D F834 clr.w [A5 - 0x7CC] 00000570 422D F5C8 clr.b [A5 - 0xA38] 00000574 7000 moveq.l D0, 0x00 00000576 2B40 F488 move.l [A5 - 0xB78], D0 0000057A 426D F384 clr.w [A5 - 0xC7C] 0000057E 3B7C 0080 F3D4 move.w [A5 - 0xC2C], 0x80 00000584 3B7C 0081 F360 move.w [A5 - 0xCA0], 0x81 0000058A 3B7C 0082 F364 move.w [A5 - 0xC9C], 0x82 00000590 4267 clr.w -[A7] 00000592 3EB8 0BA8 move.w [A7], [0x00000BA8 /* DefFontSize */] 00000596 6604 bne +0x6 /* 0000059C */ 00000598 3EBC 000C move.w [A7], 0xC label0000059C: 0000059C 3E1F move.w D7, [A7]+ 0000059E 486D F46C pea.l [A5 - 0xB94] 000005A2 4267 clr.w -[A7] 000005A4 3F3A 0176 move.w -[A7], [PC + 0x176 /* 0000071C, value 0x0, cstring "" */] 000005A8 3F07 move.w -[A7], D7 000005AA 486D F8F4 pea.l [A5 - 0x70C] 000005AE 4EAD 1AB2 jsr [A5 + 0x1AB2 /* export_850 */] 000005B2 486D F374 pea.l [A5 - 0xC8C] 000005B6 3F3C 0001 move.w -[A7], 0x1 000005BA 3F3A 0160 move.w -[A7], [PC + 0x160 /* 0000071C, value 0x0, cstring "" */] 000005BE 4267 clr.w -[A7] 000005C0 486D F8F4 pea.l [A5 - 0x70C] 000005C4 4EAD 1AB2 jsr [A5 + 0x1AB2 /* export_850 */] 000005C8 42A7 clr.l -[A7] 000005CA 4EAD 01DA jsr [A5 + 0x1DA /* export_55 */] 000005CE 1B5F F3A0 move.b [A5 - 0xC60], [A7]+ 000005D2 426D F39C clr.w [A5 - 0xC64] 000005D6 102D F8A0 move.b D0, [A5 - 0x760] 000005DA 677E beq +0x80 /* 0000065A */ 000005DC 4267 clr.w -[A7] 000005DE 42A7 clr.l -[A7] 000005E0 486D 1ED4 pea.l [A5 + 0x1ED4] 000005E4 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 000005E8 101F move.b D0, [A7]+ 000005EA 4267 clr.w -[A7] 000005EC 42A7 clr.l -[A7] 000005EE 486D 1F04 pea.l [A5 + 0x1F04] 000005F2 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 000005F6 101F move.b D0, [A7]+ 000005F8 4267 clr.w -[A7] 000005FA 42A7 clr.l -[A7] 000005FC 486D 1EF4 pea.l [A5 + 0x1EF4] 00000600 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000604 101F move.b D0, [A7]+ 00000606 4267 clr.w -[A7] 00000608 42A7 clr.l -[A7] 0000060A 486D 1EFC pea.l [A5 + 0x1EFC] 0000060E 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000612 101F move.b D0, [A7]+ 00000614 4267 clr.w -[A7] 00000616 42A7 clr.l -[A7] 00000618 486D 1F0C pea.l [A5 + 0x1F0C] 0000061C 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000620 101F move.b D0, [A7]+ 00000622 4267 clr.w -[A7] 00000624 42A7 clr.l -[A7] 00000626 486D 1EDC pea.l [A5 + 0x1EDC] 0000062A 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 0000062E 101F move.b D0, [A7]+ 00000630 4267 clr.w -[A7] 00000632 42A7 clr.l -[A7] 00000634 486D 1F14 pea.l [A5 + 0x1F14] 00000638 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 0000063C 101F move.b D0, [A7]+ 0000063E 4267 clr.w -[A7] 00000640 42A7 clr.l -[A7] 00000642 486D 1E74 pea.l [A5 + 0x1E74] 00000646 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 0000064A 101F move.b D0, [A7]+ 0000064C 4267 clr.w -[A7] 0000064E 42A7 clr.l -[A7] 00000650 486D 1E5C pea.l [A5 + 0x1E5C] 00000654 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000658 101F move.b D0, [A7]+ label0000065A: 0000065A 487A 00BA pea.l [PC + 0xBA /* 00000716, value 0x5545669, pstring "TView" */] 0000065E 2F3C 7669 6577 move.l -[A7], 0x76696577 /* 'view' */ 00000664 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000668 487A 00AC pea.l [PC + 0xAC /* 00000716, value 0x5545669, pstring "TView" */] 0000066C 2F3C 6466 6C74 move.l -[A7], 0x64666C74 /* 'dflt' */ 00000672 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000676 487A 0096 pea.l [PC + 0x96 /* 0000070E, value 0x7545769, pstring "TWindow" */] 0000067A 2F3C 7769 6E64 move.l -[A7], 0x77696E64 /* 'wind' */ 00000680 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000684 487A 007C pea.l [PC + 0x7C /* 00000702, value 0xB545353, pstring "TSScrollBar" */] 00000688 2F3C 7362 6172 move.l -[A7], 0x73626172 /* 'sbar' */ 0000068E 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000692 487A 0064 pea.l [PC + 0x64 /* 000006F8, value 0x9545363 '\tTSc', pstring "TScroller" */] 00000696 2F3C 7363 726C move.l -[A7], 0x7363726C /* 'scrl' */ 0000069C 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 000006A0 487A 004C pea.l [PC + 0x4C /* 000006EE, value 0x954446F '\tTDo', pstring "TDocument" */] 000006A4 2F3C 646F 6375 move.l -[A7], 0x646F6375 /* 'docu' */ 000006AA 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 000006AE 487A 002C pea.l [PC + 0x2C /* 000006DC, value 0x11544E6F, pstring "TNoChangesCommand" */] 000006B2 2F3C 7472 616B move.l -[A7], 0x7472616B /* 'trak' */ 000006B8 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 000006BC 487A 0018 pea.l [PC + 0x18 /* 000006D6, value 0x5544C69, pstring "TList" */] 000006C0 2F3C 6C69 7374 move.l -[A7], 0x6C697374 /* 'list' */ 000006C6 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 000006CA 4EBA 0338 jsr [PC + 0x338 /* 00000A04 */] 000006CE 4CDF 1080 movem.l D7,A4, [A7]+ 000006D2 4E5E unlink A6 000006D4 4E75 rts 000006D6 0554 bchg [A4], D2 000006D8 4C69 7374 1154 movem.l D2,D4,D5,D6,A0,A1,A4,A5,A6, [A1 + 0x1154] 000006DE 4E6F move A7, USP 000006E0 4368 616E chk.w D1, [A0 + 0x616E] 000006E4 6765 beq +0x67 /* 0000074B */ 000006E6 7343 moveq.l D1, 0x43 000006E8 6F6D ble +0x6F /* 00000757 */ 000006EA 6D61 blt +0x63 /* 0000074D */ 000006EC 6E64 bgt +0x66 /* 00000752 */ 000006EE 0954 bchg [A4], D4 000006F0 446F 6375 neg.w [A7 + 0x6375] 000006F4 6D65 blt +0x67 /* 0000075B */ 000006F6 6E74 bgt +0x76 /* 0000076C */ 000006F8 0954 bchg [A4], D4 000006FA 5363 subq.w -[A3], 1 000006FC 726F moveq.l D1, 0x6F 000006FE 6C6C bge +0x6E /* 0000076C */ 00000700 6572 bcs +0x74 /* 00000774 */ 00000702 0B54 bchg [A4], D5 00000704 5353 subq.w [A3], 1 00000706 6372 bls +0x74 /* 0000077A */ 00000708 6F6C ble +0x6E /* 00000776 */ 0000070A 6C42 bge +0x44 /* 0000074E */ 0000070C 6172 bsr +0x74 /* 00000780 */ 0000070E 0754 bchg [A4], D3 00000710 5769 6E64 subq.w [A1 + 0x6E64], 3 00000714 6F77 ble +0x79 /* 0000078D */ 00000716 0554 bchg [A4], D2 00000718 5669 6577 addq.w [A1 + 0x6577], 3 0000071C 0000 0000 ori.b D0, 0x0 00000720 4E4D trap 13 00000722 6163 bsr +0x65 /* 00000787 */ 00000724 4170 70A8 chk.w D0, [A0 + D7.w - 0x88] 00000728 2032 2E30 move.l D0, [A2 + D2 * 8 + 0x30] 0000072C 2E31 2043 move.l D7, [A1 + D2.w + 0x43] 00000730 6F70 ble +0x72 /* 000007A2 */ 00000732 7972 moveq.l D4, 0x72 00000734 6967 bvs +0x69 /* 0000079D */ 00000736 6874 bvc +0x76 /* 000007AC */ 00000738 20A9 2031 move.l [A0], [A1 + 0x2031] 0000073C 3938 342D move.w -[A4], [0x0000342D] 00000740 3139 3930 2041 move.w -[A0], [0x39302041] 00000746 7070 moveq.l D0, 0x70 00000748 6C65 bge +0x67 /* 000007AF */ 0000074A 2043 movea.l A0, D3 0000074C 6F6D ble +0x6F /* 000007BB */ label0000074E: 0000074E 7075 moveq.l D0, 0x75 00000750 7465 moveq.l D2, 0x65 label00000752: 00000752 722C moveq.l D1, 0x2C 00000754 2049 movea.l A0, A1 00000756 6E63 bgt +0x65 /* 000007BB */ 00000758 2E20 move.l D7, -[A0] 0000075A 2041 movea.l A0, D1 0000075C 6C6C bge +0x6E /* 000007CA */ 0000075E 2072 6967 movea.l A0, <> 00000762 6874 bvc +0x76 /* 000007D8 */ 00000764 7320 moveq.l D1, 0x20 00000766 7265 moveq.l D1, 0x65 00000768 7365 moveq.l D1, 0x65 0000076A 7276 moveq.l D1, 0x76 label0000076C: 0000076C 6564 bcs +0x66 /* 000007D2 */ 0000076E 2E00 move.l D7, D0 fn00000770: 00000770 4E56 0000 link A6, 0 label00000774: 00000774 2F2E 0008 move.l -[A7], [A6 + 0x8] // begin alternate branch 00000776-0000077C label00000776: 00000776 0008 4EAD ori.b A0, 0xAD label0000077A: 0000077A 12C2 move.b [A1]+, D2 // end alternate branch 00000776-0000077C label00000776: // (misaligned) 00000778 4EAD 12C2 jsr [A5 + 0x12C2 /* export_596 */] label0000077A: // (misaligned) 0000077C 4E5E unlink A6 0000077E 2E9F move.l [A7], [A7]+ fn00000780: 00000780 4E75 rts 00000782 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_294: // at 00000784 (misaligned) 00000786 0000 3F2E ori.b D0, 0x2E /* '.' */ 0000078A 000C 42A7 ori.b A4, 0xA7 0000078E 42A7 clr.l -[A7] 00000790 42A7 clr.l -[A7] 00000792 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000796 4EAD 1372 jsr [A5 + 0x1372 /* export_618 */] 0000079A 4E5E unlink A6 0000079C 205F movea.l A0, [A7]+ 0000079E 5C4F addq.w A7, 6 000007A0 4ED0 jmp [A0] label000007A2: 000007A2 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_295: // at 000007A4 (misaligned) 000007A6 0000 3F2E ori.b D0, 0x2E /* '.' */ 000007AA 000C 42A7 ori.b A4, 0xA7 // begin alternate branch 000007AC-000007AE label000007AC: 000007AC 42A7 clr.l -[A7] // end alternate branch 000007AC-000007AE label000007AC: // (misaligned) 000007AE 42A7 clr.l -[A7] 000007B0 42A7 clr.l -[A7] 000007B2 2F2E 0008 move.l -[A7], [A6 + 0x8] 000007B6 4EAD 1372 jsr [A5 + 0x1372 /* export_618 */] 000007BA 4E5E unlink A6 000007BC 205F movea.l A0, [A7]+ 000007BE 5C4F addq.w A7, 6 000007C0 4ED0 jmp [A0] 000007C2 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 000007C4-000007C8 fn000007C4: 000007C4 4E56 FDE4 link A6, -0x021C // end alternate branch 000007C4-000007C8 fn000007C4: // (misaligned) 000007C6 FDE4 .invalid <> 000007C8 48E7 0F38 movem.l -[A7], D4,D5,D6,D7,A2,A3,A4 // begin alternate branch 000007CA-000007D2 label000007CA: 000007CA 0F38 282E btst [0x0000282E], D7 000007CE 0008 2844 ori.b A0, 0x44 /* 'D' */ // end alternate branch 000007CA-000007D2 label000007CA: // (misaligned) 000007CC 282E 0008 move.l D4, [A6 + 0x8] 000007D0 2844 movea.l A4, D4 label000007D2: 000007D2 2B44 F89C move.l [A5 - 0x764], D4 000007D6 422D F840 clr.b [A5 - 0x7C0] // begin alternate branch 000007D8-000007DE label000007D8: 000007D8 F840 422D .extension 0x840 <>, 0x422D // unimplemented 000007DC F380 .invalid <> // end alternate branch 000007D8-000007DE label000007D8: // (misaligned) 000007DA 422D F380 clr.b [A5 - 0xC80] 000007DE 2B44 F848 move.l [A5 - 0x7B8], D4 000007E2 2054 movea.l A0, [A4] 000007E4 7000 moveq.l D0, 0x00 000007E6 2140 0012 move.l [A0 + 0x12], D0 000007EA 2140 000E move.l [A0 + 0xE], D0 000007EE 2140 0016 move.l [A0 + 0x16], D0 000007F2 2140 001C move.l [A0 + 0x1C], D0 000007F6 2B40 F3B4 move.l [A5 - 0xC4C], D0 000007FA 2B40 F3B8 move.l [A5 - 0xC48], D0 000007FE 42AD F3BC clr.l [A5 - 0xC44] 00000802 7000 moveq.l D0, 0x00 00000804 2B40 F3C0 move.l [A5 - 0xC40], D0 00000808 43ED F3C4 lea.l A1, [A5 - 0xC3C] 0000080C 45ED F3B4 lea.l A2, [A5 - 0xC4C] 00000810 22DA move.l [A1]+, [A2]+ 00000812 22DA move.l [A1]+, [A2]+ 00000814 22DA move.l [A1]+, [A2]+ 00000816 22DA move.l [A1]+, [A2]+ 00000818 42A7 clr.l -[A7] 0000081A 2F04 move.l -[A7], D4 0000081C 4EAD 147A jsr [A5 + 0x147A /* export_651 */] 00000820 486E FEEC pea.l [A6 - 0x114] 00000824 486D 1F24 pea.l [A5 + 0x1F24] 00000828 3F3C 0022 move.w -[A7], 0x22 /* '\"' */ 0000082C 4EAD 1452 jsr [A5 + 0x1452 /* export_646 */] 00000830 2F2E FEEC move.l -[A7], [A6 - 0x114] 00000834 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 00000838 2F2E FEEC move.l -[A7], [A6 - 0x114] 0000083C 4EBA FF32 jsr [PC - 0xCE /* 00000770 */] 00000840 2054 movea.l A0, [A4] 00000842 216E FEEC 0016 move.l [A0 + 0x16], [A6 - 0x114] 00000848 117C 0001 001A move.b [A0 + 0x1A], 0x1 0000084E 42A7 clr.l -[A7] 00000850 4EAD 1252 jsr [A5 + 0x1252 /* export_582 */] 00000854 2B5F F83C move.l [A5 - 0x7C4], [A7]+ 00000858 2B6E 000C F45C move.l [A5 - 0xBA4], [A6 + 0xC] 0000085E 422D F388 clr.b [A5 - 0xC78] 00000862 102D F3A8 move.b D0, [A5 - 0xC58] 00000866 6600 0108 bne +0x10A /* 00000970 */ 0000086A 42A7 clr.l -[A7] 0000086C 3F2D F3D4 move.w -[A7], [A5 - 0xC2C] 00000870 4EBA 01F2 jsr [PC + 0x1F2 /* 00000A64 */] 00000874 265F movea.l A3, [A7]+ 00000876 200B move.l D0, A3 00000878 6708 beq +0xA /* 00000882 */ 0000087A 2F0B move.l -[A7], A3 0000087C A93C syscall SetMenuBar 0000087E 2F0B move.l -[A7], A3 00000880 A9A3 syscall ReleaseResource label00000882: 00000882 42A7 clr.l -[A7] 00000884 3F3C 0001 move.w -[A7], 0x1 00000888 4EAD 13CA jsr [A5 + 0x13CA /* export_629 */] 0000088C 2C1F move.l D6, [A7]+ 0000088E 670A beq +0xC /* 0000089A */ 00000890 2F06 move.l -[A7], D6 00000892 2F3C 4452 5652 move.l -[A7], 0x44525652 /* 'DRVR' */ 00000898 A94D syscall AppendResMenu/AddResMenu label0000089A: 0000089A 3F3C 0001 move.w -[A7], 0x1 0000089E 486E FEF0 pea.l [A6 - 0x110] 000008A2 4EAD 13AA jsr [A5 + 0x13AA /* export_625 */] 000008A6 487A 00D4 pea.l [PC + 0xD4 /* 0000097C, value 0x25E3000, pstring "^0" */] 000008AA 486E FEF0 pea.l [A6 - 0x110] 000008AE 4EAD 2922 jsr [A5 + 0x2922 /* export_1312 */] 000008B2 3E1F move.w D7, [A7]+ 000008B4 6736 beq +0x38 /* 000008EC */ 000008B6 486E FDEC pea.l [A6 - 0x214] 000008BA 486E FDEA pea.l [A6 - 0x216] 000008BE 486E FDE6 pea.l [A6 - 0x21A] 000008C2 A9F5 syscall GetAppParms 000008C4 486E FEF0 pea.l [A6 - 0x110] 000008C8 3F07 move.w -[A7], D7 000008CA 3F3C 0002 move.w -[A7], 0x2 000008CE 4EAD 293A jsr [A5 + 0x293A /* export_1315 */] 000008D2 486E FDEC pea.l [A6 - 0x214] 000008D6 486E FEF0 pea.l [A6 - 0x110] 000008DA 3F07 move.w -[A7], D7 000008DC 4EAD 2942 jsr [A5 + 0x2942 /* export_1316 */] 000008E0 3F3C 0001 move.w -[A7], 0x1 000008E4 486E FEF0 pea.l [A6 - 0x110] 000008E8 4EAD 13EA jsr [A5 + 0x13EA /* export_633 */] label000008EC: 000008EC 42A7 clr.l -[A7] 000008EE 3F2D F360 move.w -[A7], [A5 - 0xCA0] 000008F2 4EBA 0170 jsr [PC + 0x170 /* 00000A64 */] 000008F6 265F movea.l A3, [A7]+ 000008F8 200B move.l D0, A3 000008FA 6704 beq +0x6 /* 00000900 */ 000008FC 2F0B move.l -[A7], A3 000008FE A9A3 syscall ReleaseResource label00000900: 00000900 42A7 clr.l -[A7] 00000902 2F3C 4D42 4152 move.l -[A7], 0x4D424152 /* 'MBAR' */ 00000908 3F2D F364 move.w -[A7], [A5 - 0xC9C] 0000090C A9A0 syscall GetResource 0000090E 2A1F move.l D5, [A7]+ 00000910 6736 beq +0x38 /* 00000948 */ 00000912 2045 movea.l A0, D5 00000914 2050 movea.l A0, [A0] 00000916 3D50 FDE4 move.w [A6 - 0x21C], [A0] 0000091A 7E01 moveq.l D7, 0x01 0000091C 6020 bra +0x22 /* 0000093E */ label0000091E: 0000091E 42A7 clr.l -[A7] 00000920 2045 movea.l A0, D5 00000922 2050 movea.l A0, [A0] 00000924 3007 move.w D0, D7 00000926 D040 add.w D0, D0 00000928 3F30 0000 move.w -[A7], [A0 + D0.w] 0000092C A9BF syscall GetRMenu 0000092E 2C1F move.l D6, [A7]+ 00000930 6708 beq +0xA /* 0000093A */ 00000932 2F06 move.l -[A7], D6 00000934 3F3C FFFF move.w -[A7], 0xFFFF 00000938 A935 syscall InsertMenu label0000093A: 0000093A 5247 addq.w D7, 1 0000093C 6906 bvs +0x8 /* 00000944 */ label0000093E: 0000093E BE6E FDE4 cmp.w D7, [A6 - 0x21C] 00000942 6FDA ble -0x24 /* 0000091E */ label00000944: 00000944 2F05 move.l -[A7], D5 00000946 A9A3 syscall ReleaseResource label00000948: 00000948 4EAD 138A jsr [A5 + 0x138A /* export_621 */] 0000094C 42A7 clr.l -[A7] 0000094E 2F04 move.l -[A7], D4 00000950 4EBA 004A jsr [PC + 0x4A /* 0000099C */] 00000954 2B5F F6CC move.l [A5 - 0x934], [A7]+ 00000958 42A7 clr.l -[A7] 0000095A 2F3C 434C 4950 move.l -[A7], 0x434C4950 /* 'CLIP' */ 00000960 2F2D F6CC move.l -[A7], [A5 - 0x934] 00000964 4EAD 16EA jsr [A5 + 0x16EA /* export_729 */] 00000968 2B57 F3E4 move.l [A5 - 0xC1C], [A7] 0000096C 4EAD 1942 jsr [A5 + 0x1942 /* export_804 */] label00000970: 00000970 4CDF 1CF0 movem.l D4,D5,D6,D7,A2,A3,A4, [A7]+ 00000974 4E5E unlink A6 00000976 205F movea.l A0, [A7]+ 00000978 504F addq.w A7, 8 0000097A 4ED0 jmp [A0] 0000097C 025E 3000 andi.w [A6]+, 0x3000 /* '0\0' */ export_296: 00000980 4E56 0000 link A6, 0 00000984 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000988 4EAD 1512 jsr [A5 + 0x1512 /* export_670 */] 0000098C 2F2E 0008 move.l -[A7], [A6 + 0x8] 00000990 4EAD 067A jsr [A5 + 0x67A /* export_203 */] 00000994 4E5E unlink A6 00000996 2E9F move.l [A7], [A7]+ 00000998 4E75 rts 0000099A 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 0000099C-000009A0 fn0000099C: 0000099C 4E56 FFFC link A6, -0x0004 // end alternate branch 0000099C-000009A0 fn0000099C: // (misaligned) 0000099E FFFC .invalid <> 000009A0 42A7 clr.l -[A7] 000009A2 3F3C 00C8 move.w -[A7], 0xC8 000009A6 42A7 clr.l -[A7] 000009A8 4EAD 0A22 jsr [A5 + 0xA22 /* export_320 */] 000009AC 2D5F 000C move.l [A6 + 0xC], [A7]+ 000009B0 4E5E unlink A6 000009B2 2E9F move.l [A7], [A7]+ 000009B4 4E75 rts 000009B6 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_297: // at 000009B8 (misaligned) 000009BA FFFC .invalid <> 000009BC 48E7 0018 movem.l -[A7], A3,A4 000009C0 286E 0008 movea.l A4, [A6 + 0x8] 000009C4 2F2E 0014 move.l -[A7], [A6 + 0x14] 000009C8 2F2E 0010 move.l -[A7], [A6 + 0x10] 000009CC 2F2E 000C move.l -[A7], [A6 + 0xC] 000009D0 2F2E 0008 move.l -[A7], [A6 + 0x8] 000009D4 4EAD 0A8A jsr [A5 + 0xA8A /* export_333 */] 000009D8 42A7 clr.l -[A7] 000009DA A9F9 syscall InfoScrap 000009DC 265F movea.l A3, [A7]+ 000009DE 302B 0008 move.w D0, [A3 + 0x8] 000009E2 5340 subq.w D0, 1 000009E4 2054 movea.l A0, [A4] 000009E6 3140 003A move.w [A0 + 0x3A], D0 000009EA 7000 moveq.l D0, 0x00 000009EC 2140 003C move.l [A0 + 0x3C], D0 000009F0 4268 0038 clr.w [A0 + 0x38] 000009F4 4CDF 1800 movem.l A3,A4, [A7]+ 000009F8 4E5E unlink A6 000009FA 205F movea.l A0, [A7]+ 000009FC DEFC 0010 add.w A7, 0x10 00000A00 4ED0 jmp [A0] 00000A02 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000A04-00000A0A fn00000A04: 00000A04 4E56 0000 link A6, 0 00000A08 2F0C move.l -[A7], A4 // end alternate branch 00000A04-00000A0A fn00000A04: // (misaligned) 00000A06 0000 2F0C ori.b D0, 0xC 00000A0A 42A7 clr.l -[A7] 00000A0C 2F3C 6D6E 7462 move.l -[A7], 0x6D6E7462 /* 'mntb' */ 00000A12 3F3C 0080 move.w -[A7], 0x80 00000A16 A9A0 syscall GetResource 00000A18 2B57 F970 move.l [A5 - 0x690], [A7] 00000A1C 4EAD 1942 jsr [A5 + 0x1942 /* export_804 */] 00000A20 42A7 clr.l -[A7] 00000A22 2F2D F970 move.l -[A7], [A5 - 0x690] 00000A26 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 00000A2A 7006 moveq.l D0, 0x06 00000A2C 2F00 move.l -[A7], D0 00000A2E 4EAD 2912 jsr [A5 + 0x2912 /* export_1310 */] 00000A32 201F move.l D0, [A7]+ 00000A34 3B40 F96C move.w [A5 - 0x694], D0 00000A38 42A7 clr.l -[A7] 00000A3A 7006 moveq.l D0, 0x06 00000A3C 2F00 move.l -[A7], D0 00000A3E 4EAD 1BBA jsr [A5 + 0x1BBA /* export_883 */] 00000A42 2B57 F960 move.l [A5 - 0x6A0], [A7] 00000A46 4EAD 193A jsr [A5 + 0x193A /* export_803 */] 00000A4A 206D F960 movea.l A0, [A5 - 0x6A0] 00000A4E 2850 movea.l A4, [A0] 00000A50 38BC 4EF9 move.w [A4], 0x4EF9 00000A54 41ED 13DA lea.l A0, [A5 + 0x13DA /* export_631 */] 00000A58 2948 0002 move.l [A4 + 0x2], A0 00000A5C 285F movea.l A4, [A7]+ 00000A5E 4E5E unlink A6 00000A60 4E75 rts 00000A62 0000 4E56 ori.b D0, 0x56 /* 'V' */ // begin alternate branch 00000A64-00000A68 fn00000A64: 00000A64 4E56 FFF2 link A6, -0x000E // end alternate branch 00000A64-00000A68 fn00000A64: // (misaligned) 00000A66 FFF2 .invalid <> 00000A68 48E7 0118 movem.l -[A7], D7,A3,A4 00000A6C 102D F8BD move.b D0, [A5 - 0x743] 00000A70 6706 beq +0x8 /* 00000A78 */ 00000A72 42A7 clr.l -[A7] 00000A74 AA61 syscall GetMCInfo 00000A76 285F movea.l A4, [A7]+ label00000A78: 00000A78 42A7 clr.l -[A7] 00000A7A 2F3C 4D42 4152 move.l -[A7], 0x4D424152 /* 'MBAR' */ 00000A80 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000A84 A9A0 syscall GetResource 00000A86 265F movea.l A3, [A7]+ 00000A88 200B move.l D0, A3 00000A8A 6710 beq +0x12 /* 00000A9C */ 00000A8C 4267 clr.w -[A7] 00000A8E 2F0B move.l -[A7], A3 00000A90 4EAD 02E2 jsr [A5 + 0x2E2 /* export_88 */] 00000A94 1E1F move.b D7, [A7]+ 00000A96 2F0B move.l -[A7], A3 00000A98 205F movea.l A0, [A7]+ 00000A9A A04A syscall HNoPurge label00000A9C: 00000A9C 42A7 clr.l -[A7] 00000A9E 3F2E 0008 move.w -[A7], [A6 + 0x8] 00000AA2 A9C0 syscall GetNewMBar 00000AA4 2D5F 000A move.l [A6 + 0xA], [A7]+ 00000AA8 200B move.l D0, A3 00000AAA 6708 beq +0xA /* 00000AB4 */ 00000AAC 2F0B move.l -[A7], A3 00000AAE 1F07 move.b -[A7], D7 00000AB0 4EAD 02EA jsr [A5 + 0x2EA /* export_89 */] label00000AB4: 00000AB4 200C move.l D0, A4 00000AB6 672E beq +0x30 /* 00000AE6 */ 00000AB8 102D F8BD move.b D0, [A5 - 0x743] 00000ABC 6728 beq +0x2A /* 00000AE6 */ 00000ABE 2F0C move.l -[A7], A4 00000AC0 205F movea.l A0, [A7]+ 00000AC2 A029 syscall HLock 00000AC4 42A7 clr.l -[A7] 00000AC6 2F0C move.l -[A7], A4 00000AC8 4EAD 015A jsr [A5 + 0x15A /* export_39 */] 00000ACC 701E moveq.l D0, 0x1E 00000ACE 2F00 move.l -[A7], D0 00000AD0 4EAD 2912 jsr [A5 + 0x2912 /* export_1310 */] 00000AD4 201F move.l D0, [A7]+ 00000AD6 3F00 move.w -[A7], D0 00000AD8 2F14 move.l -[A7], [A4] 00000ADA AA65 syscall SetMCEntries 00000ADC 2F0C move.l -[A7], A4 00000ADE 205F movea.l A0, [A7]+ 00000AE0 A02A syscall HUnlock 00000AE2 2F0C move.l -[A7], A4 00000AE4 AA63 syscall DisposeMCInfo/DispMCInfo/DispMCEntries label00000AE6: 00000AE6 4CDF 1880 movem.l D7,A3,A4, [A7]+ 00000AEA 4E5E unlink A6 00000AEC 205F movea.l A0, [A7]+ 00000AEE 544F addq.w A7, 2 00000AF0 4ED0 jmp [A0] 00000AF2 0000 4E56 ori.b D0, 0x56 /* 'V' */ export_298: // at 00000AF4 (misaligned) 00000AF6 0000 1B7C ori.b D0, 0x7C /* '|' */ 00000AFA 0001 F974 ori.b D1, 0x74 /* 't' */ 00000AFE 4EAD 1F32 jsr [A5 + 0x1F32 /* export_994 */] 00000B02 4EAD 1442 jsr [A5 + 0x1442 /* export_644 */] 00000B06 4267 clr.w -[A7] 00000B08 487A 000E pea.l [PC + 0xE /* 00000B18, value 0x7544F62, pstring "TObject" */] 00000B0C 4EAD 1412 jsr [A5 + 0x1412 /* export_638 */] 00000B10 3B5F F988 move.w [A5 - 0x678], [A7]+ 00000B14 4E5E unlink A6 00000B16 4E75 rts 00000B18 0754 bchg [A4], D3 00000B1A 4F62 chk.w D7, -[A2] 00000B1C 6A65 bpl +0x67 /* 00000B83 */ 00000B1E 6374 bls +0x76 /* 00000B94 */ export_299: 00000B20 4E56 0000 link A6, 0 00000B24 102D F8A0 move.b D0, [A5 - 0x760] 00000B28 6700 00B8 beq +0xBA /* 00000BE2 */ 00000B2C 4267 clr.w -[A7] 00000B2E 42A7 clr.l -[A7] 00000B30 486D 1DBC pea.l [A5 + 0x1DBC] 00000B34 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000B38 101F move.b D0, [A7]+ 00000B3A 4267 clr.w -[A7] 00000B3C 42A7 clr.l -[A7] 00000B3E 486D 1EE4 pea.l [A5 + 0x1EE4] 00000B42 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000B46 101F move.b D0, [A7]+ 00000B48 4267 clr.w -[A7] 00000B4A 42A7 clr.l -[A7] 00000B4C 486D 1DDC pea.l [A5 + 0x1DDC] 00000B50 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000B54 101F move.b D0, [A7]+ 00000B56 4267 clr.w -[A7] 00000B58 42A7 clr.l -[A7] 00000B5A 486D 1DD4 pea.l [A5 + 0x1DD4] 00000B5E 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000B62 101F move.b D0, [A7]+ 00000B64 4267 clr.w -[A7] 00000B66 42A7 clr.l -[A7] 00000B68 486D 1DCC pea.l [A5 + 0x1DCC] 00000B6C 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000B70 101F move.b D0, [A7]+ 00000B72 4267 clr.w -[A7] 00000B74 42A7 clr.l -[A7] 00000B76 486D 1E1C pea.l [A5 + 0x1E1C] 00000B7A 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000B7E 101F move.b D0, [A7]+ 00000B80 4267 clr.w -[A7] 00000B82 42A7 clr.l -[A7] 00000B84 486D 1E14 pea.l [A5 + 0x1E14] 00000B88 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000B8C 101F move.b D0, [A7]+ 00000B8E 4267 clr.w -[A7] 00000B90 42A7 clr.l -[A7] 00000B92 486D 1E04 pea.l [A5 + 0x1E04] // begin alternate branch 00000B94-00000B96 label00000B94: 00000B94 1E04 move.b D7, D4 // end alternate branch 00000B94-00000B96 label00000B94: // (misaligned) 00000B96 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000B9A 101F move.b D0, [A7]+ 00000B9C 4267 clr.w -[A7] 00000B9E 42A7 clr.l -[A7] 00000BA0 486D 1DFC pea.l [A5 + 0x1DFC] 00000BA4 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000BA8 101F move.b D0, [A7]+ 00000BAA 4267 clr.w -[A7] 00000BAC 42A7 clr.l -[A7] 00000BAE 486D 1DE4 pea.l [A5 + 0x1DE4] 00000BB2 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000BB6 101F move.b D0, [A7]+ 00000BB8 4267 clr.w -[A7] 00000BBA 42A7 clr.l -[A7] 00000BBC 486D 1DEC pea.l [A5 + 0x1DEC] 00000BC0 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000BC4 101F move.b D0, [A7]+ 00000BC6 4267 clr.w -[A7] 00000BC8 42A7 clr.l -[A7] 00000BCA 486D 1DF4 pea.l [A5 + 0x1DF4] 00000BCE 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000BD2 101F move.b D0, [A7]+ 00000BD4 4267 clr.w -[A7] 00000BD6 42A7 clr.l -[A7] 00000BD8 486D 1E0C pea.l [A5 + 0x1E0C] 00000BDC 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000BE0 101F move.b D0, [A7]+ label00000BE2: 00000BE2 487A 0130 pea.l [PC + 0x130 /* 00000D14, value 0xB544469, pstring "TDialogView" */] 00000BE6 2F3C 646C 6F67 move.l -[A7], 0x646C6F67 /* 'dlog' */ 00000BEC 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000BF0 487A 0118 pea.l [PC + 0x118 /* 00000D0A, value 0x854436F, pstring "TControl" */] 00000BF4 2F3C 636E 746C move.l -[A7], 0x636E746C /* 'cntl' */ 00000BFA 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000BFE 487A 0102 pea.l [PC + 0x102 /* 00000D02, value 0x7544275, pstring "TButton" */] 00000C02 2F3C 6275 746E move.l -[A7], 0x6275746E /* 'butn' */ 00000C08 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000C0C 487A 00EA pea.l [PC + 0xEA /* 00000CF8, value 0x9544368 '\tTCh', pstring "TCheckBox" */] 00000C10 2F3C 6368 6B62 move.l -[A7], 0x63686B62 /* 'chkb' */ 00000C16 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000C1A 487A 00D4 pea.l [PC + 0xD4 /* 00000CF0, value 0x6545261, pstring "TRadio" */] 00000C1E 2F3C 7261 6462 move.l -[A7], 0x72616462 /* 'radb' */ 00000C24 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000C28 487A 00BC pea.l [PC + 0xBC /* 00000CE6, value 0x854436C, pstring "TCluster" */] 00000C2C 2F3C 636C 7573 move.l -[A7], 0x636C7573 /* 'clus' */ 00000C32 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000C36 487A 00A8 pea.l [PC + 0xA8 /* 00000CE0, value 0x5544963, pstring "TIcon" */] 00000C3A 2F3C 6963 6F6E move.l -[A7], 0x69636F6E /* 'icon' */ 00000C40 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000C44 487A 0090 pea.l [PC + 0x90 /* 00000CD6, value 0x8545069, pstring "TPicture" */] 00000C48 2F3C 7069 6374 move.l -[A7], 0x70696374 /* 'pict' */ 00000C4E 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000C52 487A 007A pea.l [PC + 0x7A /* 00000CCE, value 0x654506F, pstring "TPopup" */] 00000C56 2F3C 706F 7070 move.l -[A7], 0x706F7070 /* 'popp' */ 00000C5C 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000C60 487A 0060 pea.l [PC + 0x60 /* 00000CC2, value 0xB545374, pstring "TStaticText" */] 00000C64 2F3C 7374 6174 move.l -[A7], 0x73746174 /* 'stat' */ 00000C6A 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000C6E 487A 0048 pea.l [PC + 0x48 /* 00000CB8, value 0x9544564 '\tTEd', pstring "TEditText" */] 00000C72 2F3C 6564 6974 move.l -[A7], 0x65646974 /* 'edit' */ 00000C78 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000C7C 487A 002E pea.l [PC + 0x2E /* 00000CAC, value 0xB544E75, pstring "TNumberText" */] 00000C80 2F3C 6E6D 6272 move.l -[A7], 0x6E6D6272 /* 'nmbr' */ 00000C86 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000C8A 487A 0016 pea.l [PC + 0x16 /* 00000CA2, value 0x8545061, pstring "TPattern" */] 00000C8E 2F3C 7061 746E move.l -[A7], 0x7061746E /* 'patn' */ 00000C94 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000C98 1B7C 0001 F88E move.b [A5 - 0x772], 0x1 00000C9E 4E5E unlink A6 00000CA0 4E75 rts 00000CA2 0854 5061 bchg.b [A4], 0x61 /* 'a' */ 00000CA6 7474 moveq.l D2, 0x74 00000CA8 6572 bcs +0x74 /* 00000D1C */ 00000CAA 6E00 0B54 bgt +0xB56 /* 00001800 */ 00000CAE 4E75 rts 00000CB0 6D62 blt +0x64 /* 00000D14 */ 00000CB2 6572 bcs +0x74 /* 00000D26 */ 00000CB4 5465 addq.w -[A5], 2 00000CB6 7874 moveq.l D4, 0x74 00000CB8 0954 bchg [A4], D4 00000CBA 4564 chk.w D2, -[A4] 00000CBC 6974 bvs +0x76 /* 00000D32 */ 00000CBE 5465 addq.w -[A5], 2 00000CC0 7874 moveq.l D4, 0x74 00000CC2 0B54 bchg [A4], D5 00000CC4 5374 6174 subq.w <>, 1 00000CC8 6963 bvs +0x65 /* 00000D2D */ 00000CCA 5465 addq.w -[A5], 2 00000CCC 7874 moveq.l D4, 0x74 00000CCE 0654 506F addi.w [A4], 0x506F /* 'Po' */ 00000CD2 7075 moveq.l D0, 0x75 00000CD4 7000 moveq.l D0, 0x00 00000CD6 0854 5069 bchg.b [A4], 0x69 /* 'i' */ 00000CDA 6374 bls +0x76 /* 00000D50 */ 00000CDC 7572 moveq.l D2, 0x72 00000CDE 6500 0554 bcs +0x556 /* 00001234 */ 00000CE2 4963 chk.w D4, -[A3] 00000CE4 6F6E ble +0x70 /* 00000D54 */ 00000CE6 0854 436C bchg.b [A4], 0x6C /* 'l' */ 00000CEA 7573 moveq.l D2, 0x73 00000CEC 7465 moveq.l D2, 0x65 00000CEE 7200 moveq.l D1, 0x00 00000CF0 0654 5261 addi.w [A4], 0x5261 /* 'Ra' */ 00000CF4 6469 bcc +0x6B /* 00000D5F */ 00000CF6 6F00 0954 ble +0x956 /* 0000164C */ 00000CFA 4368 6563 chk.w D1, [A0 + 0x6563] 00000CFE 6B42 bmi +0x44 /* 00000D42 */ 00000D00 6F78 ble +0x7A /* 00000D7A */ 00000D02 0754 bchg [A4], D3 00000D04 4275 7474 clr.w [A5 + D7.w * 4 + 0x74] 00000D08 6F6E ble +0x70 /* 00000D78 */ 00000D0A 0854 436F bchg.b [A4], 0x6F /* 'o' */ 00000D0E 6E74 bgt +0x76 /* 00000D84 */ 00000D10 726F moveq.l D1, 0x6F 00000D12 6C00 0B54 bge +0xB56 /* 00001868 */ // begin alternate branch 00000D14-00000D16 label00000D14: 00000D14 0B54 bchg [A4], D5 // end alternate branch 00000D14-00000D16 label00000D14: // (misaligned) 00000D16 4469 616C neg.w [A1 + 0x616C] 00000D1A 6F67 ble +0x69 /* 00000D83 */ label00000D1C: 00000D1C 5669 6577 addq.w [A1 + 0x6577], 3 export_300: 00000D20 4E56 0000 link A6, 0 00000D24 102D F8A0 move.b D0, [A5 - 0x760] // begin alternate branch 00000D26-00000D2A label00000D26: 00000D26 F8A0 672A .extension 0x8A0 <> // unimplemented // end alternate branch 00000D26-00000D2A label00000D26: // (misaligned) 00000D28 672A beq +0x2C /* 00000D54 */ 00000D2A 4267 clr.w -[A7] 00000D2C 42A7 clr.l -[A7] 00000D2E 486D 1E24 pea.l [A5 + 0x1E24] label00000D32: 00000D32 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000D36 101F move.b D0, [A7]+ 00000D38 4267 clr.w -[A7] 00000D3A 42A7 clr.l -[A7] 00000D3C 486D 1E2C pea.l [A5 + 0x1E2C] 00000D40 4EAD 145A jsr [A5 + 0x145A /* export_647 */] // begin alternate branch 00000D42-00000D44 label00000D42: 00000D42 145A movea.b A2, [A2]+ // end alternate branch 00000D42-00000D44 label00000D42: // (misaligned) 00000D44 101F move.b D0, [A7]+ 00000D46 4267 clr.w -[A7] 00000D48 42A7 clr.l -[A7] 00000D4A 486D 1E34 pea.l [A5 + 0x1E34] 00000D4E 4EAD 145A jsr [A5 + 0x145A /* export_647 */] // begin alternate branch 00000D50-00000D52 label00000D50: 00000D50 145A movea.b A2, [A2]+ // end alternate branch 00000D50-00000D52 label00000D50: // (misaligned) 00000D52 101F move.b D0, [A7]+ label00000D54: 00000D54 487A 0080 pea.l [PC + 0x80 /* 00000DD6, value 0x9544772 '\tTGr', pstring "TGridView" */] 00000D58 2F3C 6772 6964 move.l -[A7], 0x67726964 /* 'grid' */ 00000D5E 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000D62 487A 0064 pea.l [PC + 0x64 /* 00000DC8, value 0xD545465 '\rTTe', pstring "TTextGridView" */] 00000D66 2F3C 7478 7467 move.l -[A7], 0x74787467 /* 'txtg' */ 00000D6C 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000D70 487A 0048 pea.l [PC + 0x48 /* 00000DBA, value 0xD545465 '\rTTe', pstring "TTextListView" */] 00000D74 2F3C 6C73 7467 move.l -[A7], 0x6C737467 /* 'lstg' */ // begin alternate branch 00000D78-00000D7A label00000D78: 00000D78 7467 moveq.l D2, 0x67 // end alternate branch 00000D78-00000D7A label00000D78: // (misaligned) label00000D7A: 00000D7A 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000D7E 42A7 clr.l -[A7] 00000D80 4EAD 199A jsr [A5 + 0x199A /* export_815 */] label00000D84: 00000D84 2B5F F32C move.l [A5 - 0xCD4], [A7]+ 00000D88 42A7 clr.l -[A7] 00000D8A 4EAD 199A jsr [A5 + 0x199A /* export_815 */] 00000D8E 2B5F F328 move.l [A5 - 0xCD8], [A7]+ 00000D92 42A7 clr.l -[A7] 00000D94 4EAD 199A jsr [A5 + 0x199A /* export_815 */] 00000D98 2B5F F338 move.l [A5 - 0xCC8], [A7]+ 00000D9C 42A7 clr.l -[A7] 00000D9E 4EAD 199A jsr [A5 + 0x199A /* export_815 */] 00000DA2 2B5F F334 move.l [A5 - 0xCCC], [A7]+ 00000DA6 42A7 clr.l -[A7] 00000DA8 4EAD 199A jsr [A5 + 0x199A /* export_815 */] 00000DAC 2B5F F330 move.l [A5 - 0xCD0], [A7]+ 00000DB0 1B7C 0001 F890 move.b [A5 - 0x770], 0x1 00000DB6 4E5E unlink A6 00000DB8 4E75 rts 00000DBA 0D54 bchg [A4], D6 00000DBC 5465 addq.w -[A5], 2 00000DBE 7874 moveq.l D4, 0x74 00000DC0 4C69 7374 5669 movem.l D2,D4,D5,D6,A0,A1,A4,A5,A6, [A1 + 0x5669] 00000DC6 6577 bcs +0x79 /* 00000E3F */ 00000DC8 0D54 bchg [A4], D6 00000DCA 5465 addq.w -[A5], 2 00000DCC 7874 moveq.l D4, 0x74 00000DCE 4772 6964 chk.w D3, <> 00000DD2 5669 6577 addq.w [A1 + 0x6577], 3 00000DD6 0954 bchg [A4], D4 00000DD8 4772 6964 chk.w D3, <> 00000DDC 5669 6577 addq.w [A1 + 0x6577], 3 export_301: 00000DE0 4E56 0000 link A6, 0 00000DE4 102D F8A0 move.b D0, [A5 - 0x760] 00000DE8 670E beq +0x10 /* 00000DF8 */ 00000DEA 4267 clr.w -[A7] 00000DEC 42A7 clr.l -[A7] 00000DEE 486D 1F5C pea.l [A5 + 0x1F5C] 00000DF2 4EAD 145A jsr [A5 + 0x145A /* export_647 */] 00000DF6 101F move.b D0, [A7]+ label00000DF8: 00000DF8 487A 0016 pea.l [PC + 0x16 /* 00000E10, value 0x7545445, pstring "TTEView" */] 00000DFC 2F3C 7465 7677 move.l -[A7], 0x74657677 /* 'tevw' */ 00000E02 4EAD 19AA jsr [A5 + 0x19AA /* export_817 */] 00000E06 1B7C 0001 F894 move.b [A5 - 0x76C], 0x1 00000E0C 4E5E unlink A6 00000E0E 4E75 rts 00000E10 0754 bchg [A4], D3 00000E12 5445 addq.w D5, 2 00000E14 5669 6577 addq.w [A1 + 0x6577], 3